home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Multimedia & Desktop / gsf-rasputin / Rasputin Release Notes < prev    next >
Text File  |  1993-07-06  |  5KB  |  100 lines

  1. RELEASE NOTES FOR RASPUTIN THE KITTEN V1.0.0
  2.  
  3. This is a utility of the one-dumb-job variety. All it does is
  4. diagnose your font library to tell you if you have FOND or NFNT
  5. I.D. conflicts. It doesn't change or fix anything, it simply makes
  6. a report telling you which, if any, of your fonts are in conflict
  7. with others. Rasputin's only interface is Drag & Drop, so you can
  8. only use it with System 7.0.0 or above. If you launch under System
  9. 6, you will be gracefully deflected.
  10.  
  11. Rasputin uses a lot of memory - 2 megabytes. We're building a
  12. database of all your fonts, then interrogating into it. We need the
  13. memory to contain the database.
  14.  
  15. To use Rasputin _with_ System 7, Drag & Drop the FOLDER containing
  16. your fonts on the icon or an alias of it. Rasputin will go through
  17. that folder and all subfolders looking for 'FFIL' and 'ffil' files.
  18. Where he finds them, he will go through each, examining the 'FOND'
  19. resources. The reports of 'FOND' and 'NFNT' conflicts are based on
  20. information extracted from the 'FOND's.
  21.  
  22. Rasputin makes a report of the conflicts he observes in a plain text
  23. file called "Rasputin’s Report". This file will be created in the
  24. folder where Rasputin resides.
  25.  
  26. IMPORTANT: Be sure to shut down all your suitcases prior to running
  27. Rasputin. Possibly this wouldn't be a problem if your suitcases
  28. were all Opened Shared, but I'm not gutsy enough to find out
  29. (grin).
  30.  
  31. INTERESTING: Rasputin uses the same kind of Drag & Drop technology
  32. as Mark My Words and Shane the Plane 2.0.0. What this means is that
  33. you can run against your whole font library, even if it's stored on
  34. different volumes. Just D&D one batch of folders from Disk A and
  35. another from Disk B. When you hit "Start", all of the folders will
  36. be processed, just as if they were D&Dd at the same time.
  37.  
  38. _Do_ do your whole library in one run, though. The information
  39. Rasputin provides is less than perfectly useful if he can't compare
  40. each font to every other font.
  41.  
  42. Note that Rasputin fails at the first conflict. In other words, if
  43. the kitten says MilqueToastExtraLight is in conflict with
  44. OldMilwaukeeDemiGaseous and that OliveOylCondensed is also in
  45. conflict with OldMilwaukeeDemiGaseous, you can _infer_ that
  46. MilqueToastExtraLight is in conflict with OliveOylCondensed, but
  47. Rasputin won't say so explicitly. In the case of NFNTs, your
  48. inference might be incorrect (since the NFNTs in conflict in each
  49. case might not have the same number), but it warrants checking
  50. nevertheless.
  51.  
  52. But: what's the big deal? FOND I.D. conflicts can be problematical.
  53. If you have two FONDs with the same I.D., and if you load both,
  54. you'll _always_ get the second one that was loaded when you ask for
  55. the first (a function of the way the Mac OS searches the tree of
  56. opened resource files). If you open your fonts with Suitcase 2.x.x,
  57. you can sleep easy; Suitcase will forbid you to open two FONDs with
  58. the same number, and will renumber them (in memory) at your behest.
  59.  
  60. I'm not convinced that NFNT conflicts are more than a cosmetic
  61. problem, but I'm reporting on them anyway. If you decide you want
  62. to do something to fix them, you have a problem. There are only
  63. around 32,000 unique I.D.s available for NFNTs. If you have two
  64. sizes each in a four weight font family, you will have 8 NFNTs for
  65. that one family. If you retain the manufacturer's complement of
  66. sizes, you will have many more than 8. In other words, if you have
  67. a large library, you are virtually guaranteed to have NFNT
  68. conflicts. Cutting down to 1 size can help. Cutting down to only
  69. the Roman weight can help. I'm told that running Font Harmony,
  70. which ships with Suitcase, can help. I explicitly make no
  71. recommendation. For what it's worth, I have about 60 NFNT conflicts
  72. in my library, and I'm doing _nothing_ about it.
  73.  
  74. Rasputin the (Potentially Awe-Inspiring) Kitten derives from
  75. technology developed for Oscar the (Moderately Awe-Inspiring) Cat,
  76. a bulk LWFN debundler that ships as a premium with Shane the Plane
  77. 2.0.0. Oscar was named after Shane Stanley's cat. Shane the Plane
  78. was named after Shane the person. Rasputin the Kitten was named
  79. after our new cat, an eight-week tom kitten with Asian eyes and a
  80. knack for vanishing. Rasputin looks a lot like Oscar, which is
  81. how I justify not coming up with a new icon (grin). And: if this
  82. paragraph makes good sense to you - get some help! (grin)
  83.  
  84. Rasputin the (Potentially Awe-Inspiring) Kitten is © 1993 by Greg
  85. Swann. It is freeware, but I retain full rights to the source and
  86. executable code. You may distribute it freely so long as the
  87. software and this Read Me file are distributed together in an
  88. unaltered form.
  89.  
  90. Finally, I have my doubts that this is all that useful. I wrote it
  91. to help JB Whitwell pinpoint a Potentially Awe-Inspiring problem
  92. she may be having with her font library. If it proves useful to
  93. you, too, so much the better.
  94.  
  95. Greg Swann
  96.  
  97. CIS: 70640,1574
  98.  
  99. 7/6/93
  100.